@charset "utf-8";
/* CSS Document */

html {
  text-align: center;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  background-color: #C49454;
}
body {
  max-width: 1200px;
  margin: 0 auto;
/*  text-align: left;*/
  background: url(fon.png) 0px -107px;
  background-repeat:repeat-x;
/*  background-color: #C49454;*/
/*  position: relative;*/
/*  margin-top: -10px;*/
}
body > iframe {
	display: none;
}

.pagination span { padding: 2px; }
.pagination a  { padding: 2px; }

a:link, a:visited {
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  text-decoration: underline;
  font-weight: normal;
}

a:active, a:visited {
  outline:none;
}

a:focus {
  -moz-outline-style:none;
}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 5px; }

img { border: 0 none; }

.componentheadingblog, .componentheadingx, .componentheadingclassEvents, .contentheadingclassEvents, .contentheading {
  color: rgb(255, 255, 255);
  font-size: 26px;
  padding-bottom:1em;
}
.componentheadingclassEvents, .contentheading {
  text-transform:uppercase;
}
.contentheadingx {
  color: rgb(0, 0, 0);
  font-size: 24px;
  padding-bottom: 1em;
}
.componentheading {
  color: rgb(255, 255, 255); 
  font-size: 26px;
}
/*исключение для главной страницы*/
.contentheading712 {
  color: rgb(255, 255, 255);
  font-size: 26px;
  padding-bottom: 1em;
  text-transform: uppercase;
  width: 100%;
}
.componentheading712 {
  display: none;
}

.blog712 td {
  padding: 0;
  margin: 0;
}

#title, #title a {
/*  width: 600px;
  height: 68px;*/
/*  position: relative;*/
/*  top: 20px;*/
  margin: 0.5em auto;
/*}
#title .string1 {*/
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 2em;
  font-weight: 400;
  color: brown;
  text-align: center;
}

#div-label {
  /*background-image:url(label.png); background-repeat:no-repeat;*/ 
/*  width: 191px;
  height: 209px;
  position: relative;
  margin-top: 60px;
  right: -981px;
  margin-bottom: 60px;*/
  display: block;
  float: right;
  margin: 0 3% 0 0;
}

#div-tv-set {
  width: 646px;
  height: 365px;
  border: 0;
  padding: 0;
/*  position: relative;*/
  margin: 1em auto;
/*  display: inline;*/
/*  text-align: center;
  float: none;*/
/*  margin-top: -355px;
  left: 300px;
  z-index: 12;*/
}

#div-tv-set-1 {
/*  position: relative;*/
  background-image: url(frame_top.png);
  background-position: top;
  background-repeat: no-repeat;
  width: 646px;
  height: 16px; 
}
#div-tv-set-2 {
/*  position: relative;*/
  background-image: url(frame_left.png);
  background-repeat: no-repeat;
  height:325px;
  width:24px;
  float: left;
}
#div-tv-set-3 {
/*  position: relative;
  right:-579px;
  margin-top:-305px;*/
  background-image: url(frame_right.png);
  background-repeat: no-repeat;
  height: 325px;
  width: 24px;
  float: right;
}
#div-tv-set-4 {
/*  position: relative;*/
  background-image: url(frame_bot.png);
  background-repeat: no-repeat;
  width: 646px;
  height: 24px;
/*  margin-top: -20px;
  left: 24px;
  z-index: 0;*/
}

#div-shadow-under-tv {
  background-image: url(shadow.png);
  width: 842px;
  height: 59px;
/*  position: relative;
  margin-top: -15px;
  left: 200px;
  z-index: 10;*/
}

.b-nav {
/*  width: 240px;
  height: 65px; 
  position: relative; 
  margin-top: -25px; 
  left: 910px;*/
/*  position:relative;*/
  float: right;
  display: inline-block;
/*  margin: auto;*/
  text-align: center;
}

.b-nav ul {
  height: 65px;
}
.b-nav li, .b-nav a {}
.b-nav a {
  color: #CCFF00;
  display: block;
  font-size: 1.5em;
  text-decoration: none;
  background: url(sodeistvie2.png) no-repeat 500px 500px;
}
.b-nav li {
  display: inline-block;
  height: 65px;
  line-height: 55px;
  text-align: center;
  width: 240px;
}

.b-nav li {float: left;}
/**html .b-links li {float:left;}*/

.b-nav li:hover a, .b-nav li.hover a {
  background: url(sodeistvie2.png) no-repeat 0 0;
  color: #006699;
}

#div-news-frame {
  background-image: url(news.png);
  background-position: top;
  width: 197px;
  height: 326px;
  position: relative;
  margin-top: -620px;
  left: 970px;
  padding: 30px 15px 0 15px;
}
#div-news-title-anons {
  background-image: url(anons.png);
  width: 145px;
  height: 28px;
  margin: 0 0 0 40px;
}
#scroller {
  position: relative;
  height: 270px;
  overflow: hidden;
  border: 0px solid #CCCCCC;
  margin-top: 15px;
  padding-left: 10px;
}
td.frontnews {
  padding-bottom: 20px;
  text-align: center;
  color: #FFFFFF;
  font-size: 14px;
}

.wanttohelp a {
  color: #CCFF00;
  font-size: 18pt;
}
.wanttohelp a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

.lang-nav {
  position: relative;
  margin-top: -8px; 
  left: 930px;
  text-align: center;
  height: 45px;
  width: 250px;
  overflow: hidden;
}
.lang-nav ul {
  height: 45px;
  list-style: none;
}

.lang-nav li a {
  overflow: hidden;
  display: block;
  text-decoration: none;
  text-align: center;
  background: url(rueng.png) no-repeat 400px 500px;
}
.lang-nav a {
  color:#000;
  display: block;
  font-size: 1.5em;
  text-decoration: none;
}
.lang-nav li {
  display: inline-block;
  height: 45px;
  font-size: 7px;
  line-height: 45px;
  text-align: center;
  width: 45px;
}

.b2-nav li {float: left;}
/**html .b-links li {float: left;}*/

.lang-nav li:hover, .lang-nav li:hover a, .lang-nav li.hover, .lang-nav li.hover a {
  background: url(rueng.png) no-repeat 0 0;
  background-position: center;
  color: #006699;
}

#support {
  position: relative;
  float: left;
  display: inline-block;
  width: 180px;
  left: 60px;
  margin-top: 100px;
  background: url(sup.png) no-repeat 400px 0;
  overflow: hidden;
  font-family: Calibri, "Comic Sans MS", "Arial Black";
  font-size: 14px;
  text-align: center;
  color: #CCFF00; /*#491301;*/
}
#support a p {
  font-family: Calibri, "Comic Sans MS", "Arial Black";
  font-size: 14px;
  color: #CCFF00;
}
#support a:hover {
  text-decoration: none;
}
#support:hover {
  background: url(sup.png) no-repeat 0 0;
  background-position: center;
}
#support a p.sup {
  font-family: Calibri, "Comic Sans MS", "Arial Black";
  font-size: 17px;
}
#support:hover p.sup {
  color: #006699;
}
#support p:hover {
  color: #006699;
}

#div-content {
  z-index: 1;
  width: 556px;
  height: auto;
  position: relative;
  margin-top: -250px;
  left: 390px;
  padding-right: 6em;
  z-index: 11;
  min-height: 600px;
}
#div-content-sub {
  z-index: -2;
  width: 654px;
  height: 469px;
}
#div-content-back-noise {
/*  z-index: 2;*/
  background-image: url(backnoise.png);
  background-repeat: repeat-y;
  background-position: right;
  width: 620px;
/*  width: 556px;*/
/*  left: 390px;*/
  padding-right: 6em;
  height: auto;
  margin: 0 auto;
/*  margin-top: -46em;
  margin-left: -6em;
  padding-right: 2em;*/
/*  position: relative;*/
}

#bottom {
  position: relative;
  margin-top: 10px;
  bottom: 5px;
  width: 100%;
  z-index: 10;
  background: #F5D4A1;
}

#left_menu {
  position: relative;
  width: 200px;
  height: 400px;
  display: block;
  top: 100px;
  margin-left: 46px;
}

a#active_menu {
  color: #000000;
  text-decoration: none;
  font-weight: 600;
}
a#active_menu:hover {
  color: #fff;
  background-color: #000000;
}

a.sublevel {
  color: #fff;
  text-decoration: none;
  font-weight: 300;
  padding-left: 1em;
}
a.sublevel li {
  display: block;
}

a.sublevel:hover {
  color: #fff;
  background-color: #000000;
}

a.mainlevel {
  color: #000000;
  text-decoration: none;
  font-weight: 600;
}
a.mainlevel:hover {
  color: #fff;
  background-color: #000000;
}

.frontnews li {
  display: block;
}

.frontnews a {
  visibility: hidden;
}
/*
.date {
	visibility: hidden;
}
*/

#flash-menu {
  position: absolute;
  top: -15px;
  z-index: 5;
}

#myfooter {
  position: relative;
  width: 100%;
  background: #6D522E;
  border-top: sienna solid medium;
  top: 15px;
  overflow: hidden;
  z-index: 10;
}
#myfooter .blocks {
  padding: 10px;
  float: left;
  max-width: 300px;
}
#myfooter p {
  color: #fff;
}

#clear {
  clear: left; /*отменяем обтекание, прижатого к левой стороне блока*/
}

/* Модуль "Последние новости" */
ul.latestnewsblocknews {
  list-style: none;
}
li.latestnewsblocknews {
  text-align: left;
  padding-bottom: 8px;
}
a.latestnewsblocknews {
  color: #fff;
}
a.latestnewsblocknews:hover {
  color: #eee;
}

/* Модуль "Разделы" */
ul.sections {
  list-style: none;
}
ul.sections li {
  text-align: left;
  padding-bottom: 8px;
}
ul.sections li a {
  color: #fff;
}
ul.sections li a:hover {
  color: #eee;
}

/* Модуль "Самые читаемые" */
ul.mostread {
  list-style: none;
}
li.mostread {
  text-align: left;
  padding-bottom: 8px;
}
a.mostread {
  color: #fff;
}
a.mostread:hover {
  color: #eee;
}

/*  */
a{
  color: #fff;
}

/* Поиск по событиям*/
tr.sectiontableentry2classEvents a {
  color: #345;
  padding-bottom: 3px;
}
tr.sectiontableentry1classEvents a {
  color: #fff;
  padding-bottom: 25px;
}

/* Модуль "Самые читаемые" */
ul.menu {
  list-style: none;
}
ul.menu li {
  text-align: left;
  padding-bottom: 8px;
}
ul.menu li a {
  color: #fff;
}
ul.menu li a:hover {
  color: #eee;
}
